package site.wtcc.originalfavor.func.annotation;

import java.lang.annotation.*;

/**
 * @author hxd
 */
@Target(ElementType.FIELD)
@Retention(RetentionPolicy.RUNTIME)
@Documented
/**
 * 如果注解只有一个参数，最好取名value，这样在使用的时候可以直接指定属性值。例如：@Test("hello")
 * 只能使用public和默认权限修饰符修饰参数
 * 参数默认值：注解参数必须有确定的值。要么在定义的时候给默认值；要么在使用注解的时候指定参数值。
 * 所有的基本类型：byte、short、char、int、long、float、double
 * String类型
 * Class类型
 * enum类型
 * Annotation类型
 */
public @interface AgeCheck {
    int value() default 0;
}
